synchronized void deposit(int money){
		this.balance += money;
		if (this.balance >= 0) notify();
	}
	synchronized void withdraw(int money){
		try{
			while (this.balance - money < 0)
				wait();
			this.balance -= money;
		}catch (Exception e){}